import cv2

img = cv2.imread("./img/cat.png")
# 获取图像的宽高
h,w,d = img.shape

# getRotationMatrix2D(旋转的中心，旋转的角度，旋转的缩放大小)
M = cv2.getRotationMatrix2D((w // 2,h // 2),30,1.)

# 通过旋转得到一张新的图片
rotation_img = cv2.warpAffine(img,M,(h,w))
cv2.imshow("rotation_img",rotation_img)
cv2.waitKey(0)